package com.ushio.gougouwangguo.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ushio.gougouwangguo.entity.mysql.Materials;
import com.ushio.gougouwangguo.entity.qo.MaterialsUpDateQo;
import com.ushio.gougouwangguo.entity.vo.MaterialsVo;

import java.util.List;

public interface MaterialsService {
    List<MaterialsVo> getMaterialsAll();


    Page<MaterialsVo> getMaterialsPage(Page<Materials> pageParam,String materialsName, Byte materialsQualityId, String materialsTypeId, String materialsDescribe, String materialsRole);

    void updateMaterials(MaterialsUpDateQo materialsUpDateQo);

    void deleteMaterials(MaterialsUpDateQo materialsUpDateQo);
}
